package com.jeeplus.modules.guide.service;

import com.jeeplus.database.datasource.annotation.DS;
import com.jeeplus.modules.guide.mapper.MobileFZDMapper;
import com.jeeplus.modules.guide.mapper.MobileXJHQueueMapper;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import java.util.HashMap;
import java.util.List;


/**
 * ClassName: MobileFZDService
 * Function:  高新分站点
 * Date:      2021/6/11 18:35
 *
 * @author azj
 * version    V1.0
 */
@RequiredArgsConstructor
@Slf4j
@Service
@Transactional(readOnly = true)
public class MobileFZDService {

    private final MobileFZDMapper mobileFZDMapper;

    /**
     * 获取新闻内容
     *
     * @return
     */
    public List <HashMap> getFZDNews(){
        return mobileFZDMapper.getFZDNews();
    }

    /**
     * 获取新闻更多地址
     *
     * @return
     */
    public String getFZDMore(){
        return mobileFZDMapper.getFZDMore();
    }

    /**
     * 获取政务数据
     *
     * @return
     */
    public HashMap<String,String> getFZDView(){
        return mobileFZDMapper.getFZDView();
    }

    /**
     * 获取12年份
     *
     * @return
     */
    public List <String> getFZDViewDataTitle(){
        return mobileFZDMapper.getFZDViewDataTitle();
    }


    /**
     * 获取政务数据
     *
     * @return
     */
    public HashMap<String,String> getFZDViewOne(){
        return mobileFZDMapper.getFZDViewOne();
    }

    /**
     * 获取12年份
     *
     * @return
     */
    public List <String> getFZDViewDataTitleOne(){
        return mobileFZDMapper.getFZDViewDataTitleOne();
    }


    /**
     * 获取12年份值
     *
     * @return
     */
    public List <Integer> getFZDViewDataValue(){
        return mobileFZDMapper.getFZDViewDataValue();
    }

    /**
     * 获取12年份值
     *
     * @return
     */
    public List <Integer> getFZDViewDataValueOne(){
        return mobileFZDMapper.getFZDViewDataValueOne();
    }

    /**
     * 获取地图json
     *
     * @return
     */
    public String getFZDMap(){
        return mobileFZDMapper.getFZDMap();
    }

    /**
     * 获取分站点应用
     *
     * @return
     */
    public List <HashMap> getFZDArea(){
        return mobileFZDMapper.getFZDArea();
    }
    /**
     * 获取分站点电站信息
     *
     * @return
     */
    public List <HashMap> getFZDPowerStation(){
        return mobileFZDMapper.getFZDPowerStation();
    }
}
